/*用于修改vant组件样式*/
#app .van-tab {
    line-height: 35px;
    font-size: 3.7vw;
    color: #666;
}

#app .van-tab--active {
    color: #721fd9
}

#app .van-tabs__nav-bar {
    background-color: #721fd9;
    height: 2px;
}

#app .van-tab:active {
    background-color: white
}

#app .van-tabs--line .van-tabs__wrap {
    height: 35px;
    position: fixed;
}

#app .van-tabs--line {
    padding-top: 30px;
}

/*congjing*/
.front-wrapper .van-tabs--line .van-tabs__wrap {
    width: 84vw;
}

.front-search .van-search__input-wrap {
    border: none;
    border-radius: 0;
    background-color: rgb(242, 242, 242);
    padding: 0 0 0 35px;
    height: 28px;
}

.front-search .van-search {
    flex: 1;
    padding: 0 15px;
    border-radius:20px;
}

.front-search .van-search__input {
    height: 28px;
    line-height: 28px;
    background: rgb(242, 242, 242);
}

.front-search .van-cell {
    background: rgb(242, 242, 242);
}

.front-search .van-field__control {
    background: rgb(242, 242, 242);
}

.search .van-search__input-wrap {
    background-color: #fff;
    border: none;
}

.search .van-search__input {
    background: #fff;
}
#app .goodsList .van-tab {
    line-height: 35px;
    font-size: 3.7vw;
    color: #666;
}
#app .goodsList .van-tabs--line .van-tabs__wrap {
    height: 35px;
    position: fixed;
}

#app .goodsList .van-tabs--line {
    padding-top: 35px;
}
#app .goodsList .van-tabs--line .van-tabs__wrap {
    height: 35px;
    position: fixed;
    width: 100vw;
}
/*分类页面*/
.van-tree-select .van-tree-select__nav,.van-tree-select .van-tree-select__content{
  overflow: auto;
}
.van-tree-select .van-tree-select__nav{
  background-color: #f5f5f5;
}
.van-tree-select .van-tree-select__nitem--active{
  background-color: #fff;
}
/*banner图*/
.van-swipe__indicators .van-swipe__indicator--active {
    background-color: #721fd9;
}
 .van-swipe .van-swipe__indicators .van-swipe__indicator--active{
  background-color: #721fd9;
}
 .van-swipe__indicators{
  bottom: 0;
}

.van-swipe__indicators > i {
    background: #fff;
}

.banner .swipe-wrapper{
    height:100vw;
}

/*news*/

#app .news-wrapper .van-tabs__nav-bar{
    height: 0;
}
#app .news-wrapper .van-tab {
    color: #721fd9;
}

#app .news-wrapper .van-tab {
    background: #f5f5f5;
    line-height: 8vw;
    border-radius: 20px;
}

#app .news-wrapper .van-tab--active {
    color: #fff;
    z-index: 999999;
    border-radius: 20px;
    background: -webkit-linear-gradient(top, #721fd9, #721fd9);
}

#app .news-wrapper .van-tabs--line .van-tabs__wrap {
    height: 16vw;
    width: 100%;
    background: #f5f5f5;
}

#app .news-wrapper .van-tabs--line {
    padding-top: 16vw;
}
#app .van-tabs__line{
    background-color:#721fd9;
    width: 60px!important;
}

#app .three .van-tabs__line{
  background-color:#721fd9;
  width: 60px!important;
  /*left: 33px;*/
}
.front .van-cell__value {
  display: flex;
  justify-content: space-between;
}
.front .van-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.front .van-list .van-cell {
  width: 49vw;
}

.news-wrapper .van-tabs__line {
    height: 0;
    padding-bottom: 0;
}

.news-wrapper .van-tabs__nav--line {
    padding-bottom: 0;
}

.news-wrapper .van-tabs__nav {
    background-color: transparent;
    height: 8vw;
    border: 1px solid #721fd9;
    width: 90%;
    margin: 4vw auto;
    border-radius: 26px;
}

.news-wrapper .van-hairline--top-bottom::after {
    border-width: 0
}

.goodsList .van-tabs__wrap--scrollable .van-tab {
    flex: 0 0 25%;
}

.mint-toast{
    z-index: 999999 !important
}

.col-wrapper .van-cell{
    padding: 0;
}

/*首页*/
.col-wrapper .van-cell:not(:last-child):after{
    left:0
}
/*订单*/
.orderList .van-tabs__wrap--scrollable .van-tab{
    flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
}
